allyl sulfide - English Synonyms Dictionary